/*
 * Created on 09/06/2010
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package com.stefanini.pe.bbva.mbl.in.bo.iface;

import java.math.BigDecimal;
import java.util.Date;
import java.util.HashMap;
import java.util.List;

/**
 * @author Administrador
 *
 * TODO To change the template for this generated type comment go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
public interface UtilBO {
	/**
	 * @param map
	 * @return
	 */
	public abstract boolean verificarCodigoDuplicadoTerritorio(String Codigo, String Id,String Tipo);
	public abstract boolean verificarCodigoDuplicadoOficina(String Codigo, String Id,String Tipo);
	public abstract boolean verificarCodigoDuplicadoArea(String Codigo, String Id,String Tipo);
	public abstract boolean verificarCodigoDuplicadoAcceso(String codigo, String id,String tipo);
	public abstract List listaTablasTemporales_All();
	public abstract List listaBugs(String tabla, String campo,String contrato,String startPosition,String dimensionToUse);
	public abstract String cuentaTacho(String tabla, String campo);
	public abstract List listaContadorTemporales();
	public abstract List listaNulos();
	public abstract List listaTemporales();
	public abstract List listaBugsTemporalesDetallado();
	public abstract java.util.Date obtenerFechaBD();
	
	public List obtenerListaReporteCabecera(int inTipoFecha);
	public HashMap obtenerNumProcesadoReporte(String nomArchivo, Date fechaCarga);
}